#! /bin/bash
HIVE_HOME=/usr/bin/hive


${HIVE_HOME} -S -e "

-- 意向与线索分析主题最终大表

CREATE TABLE edu_dws.dws_purpose_clue_analyse(
    Y                   STRING      COMMENT '年',--年
    M                   STRING      COMMENT '月',--月
    D                   STRING      COMMENT '日',
    H                   STRING      COMMENT '小时',--小时
    area                STRING      COMMENT '地区',--地区
    sch_name            STRING      COMMENT '校区',--校区
    sub_name            STRING      COMMENT '学科',--学科
    origin_channel      STRING      COMMENT '来源渠道',--来源渠道
    dep_name            STRING      COMMENT '咨询中心',--咨询中心
    origin_type         STRING      COMMENT '线上线下',--线上线下
    clue_state          STRING      COMMENT '新老学员',--新老学员
    appeal_status       STRING      COMMENT '申诉状态',--申诉状态
    cou_id              BIGINT      COMMENT '意向id个数统计',
    group_type          STRING      COMMENT '分组类型'
)
COMMENT '意向与线索分析主题最终大表'
row format delimited fields terminated by '\t';

-- 每天/每月/每年/线上线下/新老客户的意向用户个数统计：dws_dt_origin_nd
CREATE TABLE edu_dws.dws_dt_origin_nd
(
    Y                   STRING      COMMENT '年',
    M                   STRING      COMMENT '月',
    D                   STRING      COMMENT '日',
    or_sta              STRING      COMMENT '线上线下及新老学员',
    group_type          STRING      COMMENT '分组类型',
    cou_id              BIGINT      COMMENT '意向id个数统计'
)
COMMENT '每天/每月/每年/线上线下/新老客户的意向用户个数统计'
row format delimited fields terminated by '\t';

-- 每天/每月/每年/各地区/线上线下/新老客户的意向用户个数统计：dws_dt_origin_nd
CREATE TABLE edu_dws.dws_dt_area_origin_nd
(
    Y                   STRING      COMMENT '年',
    M                   STRING      COMMENT '月',
    D                   STRING      COMMENT '日',
    or_sta              STRING      COMMENT '线上线下及新老学员',
    area                STRING      COMMENT '地区',
    group_type          STRING      COMMENT '分组类型',
    cou_id              BIGINT      COMMENT '意向id个数统计'

)
COMMENT '每天/每月/每年/各地区/线上线下/新老客户的意向用户个数统计'
row format delimited fields terminated by '\t';

--'每天/每月/每年/各学科/线上线下/新老客户的意向用户个数统计top10'
CREATE TABLE edu_dws.dws_dt_sub_origin_nd
(
    Y                   STRING      COMMENT '年',
    M                   STRING      COMMENT '月',
    D                   STRING      COMMENT '日',
    or_sta              STRING      COMMENT '线上线下及新老学员',
    sub_name            STRING      COMMENT '地区',
    group_type          STRING      COMMENT '分组类型',
    cou_id              BIGINT      COMMENT '意向id个数统计'
)
COMMENT '每天/每月/每年/各学科/线上线下/新老客户的意向用户个数统计top10'
row format delimited fields terminated by '\t';

--'每天/每月/每年/各校区/线上线下/新老客户的意向用户个数统计top10'
CREATE TABLE edu_dws.dws_dt_sch_origin_nd
(
    Y                   STRING      COMMENT '年',
    M                   STRING      COMMENT '月',
    D                   STRING      COMMENT '日',
    or_sta              STRING      COMMENT '线上线下及新老学员',
    sch_name            STRING      COMMENT '地区',
    group_type          STRING      COMMENT '分组类型',
    cou_id              INT         COMMENT '意向id个数统计'

)
COMMENT '每天/每月/每年/各校区/线上线下/新老客户的意向用户个数统计'
row format delimited fields terminated by '\t';

--'每天/每月/每年/各来源渠道/线上线下/新老客户的意向用户个数统计'
CREATE TABLE edu_dws.dws_dt_oc_origin_nd
(
    Y                   STRING      COMMENT '年',
    M                   STRING      COMMENT '月',
    D                   STRING      COMMENT '日',
    or_sta              STRING      COMMENT '线上线下及新老学员',
    origin_channel      STRING      COMMENT '地区',
    group_type          STRING      COMMENT '分组类型',
    cou_id              BIGINT      COMMENT '意向id个数统计'

)
COMMENT '每天/每月/每年/各来源渠道/线上线下/新老客户的意向用户个数统计'
row format delimited fields terminated by '\t';


--'每天/每月/每年/各咨询中心/线上线下/新老客户的意向用户个数统计'
CREATE TABLE edu_dws.dws_dt_dep_origin_nd
(
    Y                   STRING      COMMENT '年',
    M                   STRING      COMMENT '月',
    D                   STRING      COMMENT '日',
    or_sta              STRING      COMMENT '线上线下及新老学员',
    dep_name            STRING      COMMENT '地区',
    group_type          STRING      COMMENT '分组类型',
    cou_id              BIGINT      COMMENT '意向id个数统计'
)
COMMENT '每天/每月/每年/各咨询中心/线上线下/新老客户的意向用户个数统计'
row format delimited fields terminated by '\t';

--'每小时/线上线下/新老客户/有效线索个数和有效线索率统计表统计
CREATE TABLE edu_dws.dws_dt_line_nd_sta
(
    Y                   STRING      COMMENT '年',
    M                   STRING      COMMENT '月',
    D                   STRING      COMMENT '日',
    H                   STRING      COMMENT '小时',
    or_sta              STRING      COMMENT '线上线下及新老学员',
    appeal_status       STRING      COMMENT '是否有效',
    group_type          STRING      COMMENT '分组类型',
    cou_id              BIGINT      COMMENT '意向id个数统计'

)
COMMENT '每天/每小时/线上线下/新老客户的有效线索个数和有效线索率统计表'
row format delimited fields terminated by '\t';